cardiovascular protective drug - Francés Inglés Diccionario